light off-road vehicle - Turco Inglés Diccionario